Big Huge Thesaurus

French pastry

noun